package com.bc.trade.vo;


import com.bc.common.message.BaseReq;
import com.bc.trade.model.Merch;
import com.bc.trade.model.TradeStrategy;

/**
 * 交易要素，包含风控规则要素，交易策略要素，从redis中获取
 * @author zhongzhanfeng
 *
 */
public class TradeElement{
	
	private BaseReq req;
	private Merch merch;
	private TradeStrategy tradeStrategy;
	
	public TradeElement(BaseReq req,Merch merch,TradeStrategy ts){
		this.req = req;
		this.merch = merch;
		this.tradeStrategy = ts;
	}
	
	public BaseReq getReq() {
		return req;
	}

	public void setReq(BaseReq req) {
		this.req = req;
	}

	public Merch getMerch() {
		return merch;
	}

	public void setMerch(Merch merch) {
		this.merch = merch;
	}

	public TradeStrategy getTradeStrategy() {
		return tradeStrategy;
	}

	public void setTradeStrategy(TradeStrategy tradeStrategy) {
		this.tradeStrategy = tradeStrategy;
	}

	
}
